package com.dhu.stylefit.service;

import com.dhu.stylefit.dao.Clothes;
import com.dhu.stylefit.dto.ClothesDTO;

import java.util.List;

public interface ClothesService {

    ClothesDTO getClothesById(long id);

    Long addNewClothes(ClothesDTO clothesDTO);

    List<ClothesDTO> getClothesByUserId(long userId);

    ClothesDTO updateClothes(ClothesDTO clothesDTO);

    void deleteClothesById(long id);

    List<ClothesDTO> getClothesByUserIdAndCategoryId(long userId, long categoryId);

    Clothes saveClothes(Clothes clothes);
}
